add_executable(thread_test thread_test.cpp)
target_link_libraries(thread_test gwbase_static pthread curl ssl uuid)

add_executable(atomic_test atomic_test.cpp)
target_link_libraries(atomic_test gwbase_static pthread curl ssl uuid)

add_executable(logging_test logging_test.cpp)
target_link_libraries(logging_test gwbase_static pthread curl ssl uuid)

add_executable(threadlocal_test threadlocal_test.cpp)
target_link_libraries(threadlocal_test gwbase_static pthread curl ssl uuid)

add_executable(thread_pool_test thread_pool_test.cpp)
target_link_libraries(thread_pool_test gwbase_static pthread curl ssl uuid)

add_executable(buffer_test buffer_test.cpp)
target_link_libraries(buffer_test gwbase_static pthread curl ssl uuid)

add_executable(path_test path_test.cpp)
target_link_libraries(path_test gwbase_static pthread curl ssl uuid)

add_executable(daemon_test daemon_test.cpp)
target_link_libraries(daemon_test gwbase_static pthread curl ssl uuid)

add_executable(string_util_test string_util_test.cpp)
target_link_libraries(string_util_test gwbase_static pthread curl ssl uuid)

add_executable(conf_test conf_test.cpp)
target_link_libraries(conf_test gwbase_static pthread curl ssl uuid)

add_executable(link_list_test link_list_test.cpp)
target_link_libraries(link_list_test gwbase_static pthread curl ssl uuid)

add_executable(timestamp_test timestamp_test.cpp)
target_link_libraries(timestamp_test gwbase_static pthread curl ssl uuid)
